swift - Firestore : create subcollection from iOS SDK
全部标签 例如,我的图书列表有动态过滤器,我可以在其中设置特定的颜色、作者和类别。此过滤器可以一次设置多种颜色和多个类别。Book>Red,Blue>Adventure,Detective.如何有条件地添加“where”?firebase.firestore().collection("book").where("category","==",).where("color","==",).where("author","==",).orderBy("date").get().then(querySnapshot=>{... 最佳答案 如您在A
这是错误消息:@firebase/firestore:Firestore(4.12.1):CouldnotreachFirestorebackend我正在构建一个网络应用程序,它今天运行良好,在几次登录/注销后,我开始收到此错误消息。我再次初始化了firestore配置,但问题仍然存在。firestore4.11.0版本抛出相同的错误消息。 最佳答案 对于future的查看者,当FirebaseSDK因各种原因无法访问CloudFirestore服务时,就会出现此错误。我们已经从Beta转移到GeneralAvailability用
我已经创建了一个测试项目并根据文档配置了所有内容,但是当我运行该项目时,它没有按预期工作,在写这个问题之前,我做了谷歌并发现了一些重复的问题但是场景不同在每个问题中,所以我假设这不是重复的问题。这是我的终端命令和输出:functions➤npmrunserve>functions@serve/Users/codecrash/Developments/crm-firestore/functions>firebaseserve--onlyfunctions✔functions:Usingnode@8fromhost.✔functions:Emulatorstartedathttp://lo
问题我正在尝试从查询中检索文档引用。我的代码返回undefined。我可以通过提取documentSnapshot.ref的各个部分来获取路径,但这并不简单。我想返回的是一个引用,稍后我可以使用它来.update文档,而不必指定集合并使用documentSnapshot.idpath属性的文档是here我的代码constdb=admin.firestore();returndb.collection('myCollection').get().then(querySnapshot=>{querySnapshot.forEach(documentSnapshot=>{console.lo
我正在阅读howtomockgooglecloudfunctionsforfirebase并有正确模拟以下代码的问题:constadmin=require('firebase-admin');admin.initializeApp(functions.config().firebase);vardb=admin.firestore();链接中的示例使用以下代码模拟initializeApp确实有效admin=require('firebase-admin');adminInitStub=sinon.stub(admin,'initializeApp');现在admin.firestor
所以,我最近收到了这个警告:ThebehaviorforDateobjectsstoredinFirestoreisgoingtochangeANDYOURAPPMAYBREAK.Tohidethiswarningandensureyourappdoesnotbreak,youneedtoaddthefollowingcodetoyourappbeforecallinganyotherCloudFirestoremethods:constfirestore=newFirestore();constsettings={/*yoursettings...*/timestampsInSnap
我正在尝试将图像上传到Firebase存储并将几个特定的元数据保存到Firebase云。我正在用JavaScript编码。目标是将自定义元数据也设置到FirebaseCloud,例如来自用户必须填写的文本输入字段。这就是我将图像存储到Firebase存储的方式:storageRef.child('images/'+file.name).put(file,metadata).then(function(snapshot){console.log('Uploaded',snapshot.totalBytes,'bytes.');console.log(snapshot.metadata
我正在尝试减少我的vuejs应用程序中的firebase库大小。我目前将firebase导入为import*asfirebasefrom'firebase';require("firebase/firestore");在我的vendor文件中,我有数据库和消息服务,但我没有用到它们。如何只将auth和firestore导入到firebase对象中? 最佳答案 首先你需要导入核心import*asfirebasefrom'firebase/app';然后导入需要的模块import'firebase/auth';import'fireb
我如何使用我搜索过的单个事务来更新firestore中的多个文档,但我没有得到任何答案。是否可以在单个事务中更新多个文档?我知道这可以通过批量写入来完成。 最佳答案 我发现我们可以在一个事务中使用多个ref:varuserSuhail=db.collection("users").doc("suhail");varuserSam=db.collection("users").doc("sam");varuserJohn=db.collection("users").doc("john");varuserAlfred=db.colle
我从Firestore文档中获取了一个示例函数,并能够在我的本地Firebase环境中成功运行它。但是,一旦我部署到我的firebase服务器,该功能就完成了,但firestore数据库中没有任何条目。firebase函数日志显示“已超过最后期限”。我有点困惑。任何人都知道为什么会发生这种情况以及如何解决这个问题?这是示例函数:exports.testingFunction=functions.https.onRequest((request,response)=>{vardata={name:'LosAngeles',state:'CA',country:'USA'};//Addan